﻿using Coldairarrow.Entity.PB;
using System;
using System.Collections.Generic;
using System.Text;

namespace Coldairarrow.Entity.DTO
{
    public class GetStockDetailsDTO
    {
        ///// <summary>
        ///// 类型名称
        ///// </summary>
        //public string TypeName { get; set; }
        /// <summary>
        /// 子数据
        /// </summary>
        public List<DistributionDataDTO> Sub { get; set; }
        public PB_PickUpMainData Data { get; set; }
        public List<StepList> StepList { get; set; }
        public List<StepsListKey> StepsListKey { get; set; }
    }
    public class PB_PickUpMainData : PB_PickUpMain
    {
        public string ProjectName { get; set; }
        public string BuildingNodetal { get; set; }
        public String DeliveryPlanName { get; set; }
        public Double? Totalweight { get; set; }
    }
    public class StepList
    {

        /// <summary>
        /// 物料id
        /// </summary>
        public string MaterialId { get; set; }
        /// <summary>
        ///物料名称
        /// </summary>
        public string Name { get; set; }
        /// <summary>
        /// 货位id
        /// </summary>
        public string LocationId { get; set; }
        /// <summary>
        /// 第一步
        /// </summary>
        public double? OneStep { get; set; }
        /// <summary>
        /// 第二步
        /// </summary>
        public double? TwoStep { get; set; }
        /// <summary>
        /// 第三步
        /// </summary>
        public double? ThreeStep { get; set; }
        /// <summary>
        /// 第四步
        /// </summary>
        public double? FourStep { get; set; }
        /// <summary>
        /// 第五步
        /// </summary>
        public double? FiveStep { get; set; }
        /// <summary>
        /// 第六步
        /// </summary>
        public double? SixStep { get; set; }
        /// <summary>
        /// 第七步
        /// </summary>
        public double? SevenStep { get; set; }
        /// <summary>
        /// 第八步
        /// </summary>
        public double? EightStep { get; set; }
        /// <summary>
        /// 第九步
        /// </summary>
        public double? NineStep { get; set; }
        /// <summary>
        /// 第十步
        /// </summary>
        public double? TenStep { get; set; }

        public double? FifteenStep { get; set; }
    }
    public class StepsListKey
    {
        /// <summary>
        /// 步级
        /// </summary>
        public string key { get; set; }
    }
}